mean logistic delay - Turkish English Dictionary